/*
编写 : Hexh
时间 : 2012-5-25 10:31:04
*/
using System;
using System.Collections;
using System.Text;
using HMIS.FrameWork.DomainBase;
using HMIS.Infrastructure.Core.Authority;

namespace HMIS.Infrastructure.Core.Entities
{
    /// <summary>
    ///	the entity of InfraApproveStep
    /// </summary>
    [Serializable]
    public class InfraApproveStep : InputItem
    {

        #region Public Properties

        /// <summary>
        /// 审批ID
        /// </summary>
        public virtual string ApproveId { get; set; }

        /// <summary>
        /// 审批步骤
        /// </summary>
        public virtual int ApproveStep { get; set; }

        /// <summary>
        /// 审批人ID
        /// </summary>
        public virtual string UserId { get; set; }

        /// <summary>
        /// 审批人实体
        /// </summary>
        public virtual HospUser User { get; set; }

        /// <summary>
        /// 权重
        /// </summary>
        public virtual int Scale { get; set; }

        /// <summary>
        /// 短信告警时间
        /// </summary>
        public virtual int SmsStartTime { get; set; }

        /// <summary>
        /// 短信告警间隔
        /// </summary>
        public virtual int SmsWarnTime { get; set; }

        #endregion
    }
}
